package main

import "fmt"

// 类型转换时需要谨慎 数值范围
func main() {
	var bh float64 = 32767
	var h = int16(bh)
	fmt.Println(h) // 32767

	// 超出范围了出现了 环绕行为
	bh = 32768
	h = int16(bh)
	fmt.Println(h) // -32768
}
